package com.ga.wact.dao;

import com.ga.wact.entity.FormOneJoinArmyInformation;

import java.util.List;

/**
 * Created by 幻夜~星辰 on 2018/10/13.
 */
public interface FormOneJoinArmyInformationDao {


    /**
     *提交已经填写好的参军信息,在提交信息之前，先检查数据库中是否存在之前保存的信息，如果有，先删除再添加
     *针对添加信息和保存信息的功能
     * @param formOneJoinArmyInformations
     * @return int
     **/
    int insert(List<FormOneJoinArmyInformation> formOneJoinArmyInformations);




    /**
     * 根据formId删除之前已经保存的信息
     *  针对添加信息和保存信息的功能
     * @param formId
     * @return int
     */
    int delBeforeInfo(int formId);


    /**
     * 根据formId查询信息是否存在
     * 针对添加信息和保存信息的功能
     * @param formId
     * @return 查询到的对象信息
     */
    FormOneJoinArmyInformation  ifExist(int formId);

    /*----------*/

    /**
     * 根据formId查询所有对应的记录
     * @param formId
     * @return
     */
    List<FormOneJoinArmyInformation> selectOneInfo(int formId);
}
